/**
 * 注册帐号
 */
function register(button) {
	alert(11);
	if ($('#username').val() == "") {
		alert("请输入昵称");
		return;
	}

	/* 下面是对一些按钮的禁用和激活操作 */
	jQuery('#username').prop('disabled',true);
	button.disabled = true;
	jQuery('#message').prop('disabled',false);
	jQuery('#send').prop('disabled',false);
	jQuery('#receiver').prop('disabled',false);

	/* 把我输入的用户名注册到服务器,并获得用户id(这里用session id 代替) */
	ChatManager.updateUsersList(jQuery('#username').val(), true, function(data) {
		if (data != null && data.length > 0) {
			jQuery('#userid').val(data); // 注册成功,把userid放到当前页面
		}
	});
	alert(22);
}

/**
 * 页面初始化
 */
function init(id,name) {
	dwr.engine.setActiveReverseAjax(true); // 激活反转 重要
	//ChatManager.updateUsersList(null, false); // 当你打开界面的时候,先获得在线用户列表.
	ChatManager.updateUsersList(id,name, true); // 当你打开界面的时候,先获得在线用户列表.
}

/**
 * 发送消息
 */
function send(){
	var sender = dwr.util.getValue('username'); // 获得发送者名字
	var receiver = dwr.util.getValue('receiver'); // 获得接受者id
	var msg = dwr.util.getValue('message'); // 获得消息内容
	var recsender = jQuery("#sender").html();
	var recmsg = jQuery("#msg").html();
	var oldrecmsg = "";
	if(recsender != ''){
		oldrecmsg =recsender+"对你说"+recmsg+"<br/>";
	}
	jQuery("#oldmsg").html(jQuery("#oldmsg").html()+oldrecmsg+"你对"+dwr.util.getText('receiver')+"说："+msg+"<br/>");
	//清空
	jQuery("#sender").html("");
	jQuery("#msg").html("");
	jQuery("#showMessage").hide();
	ChatManager.send(location.pathname,sender, receiver, msg,0); // 发送消息
}
dwr.engine.setErrorHandler(function(){});
//window.onload = init;//页面加载完毕后执行初始化方法init
